บริเวณภายนอก

รีวิว อัลมาเรีย วาเคชั่น คอนโด

2.5 out of 5
อัลมาเรีย วาเคชั่น คอนโด
5ta Avenida entre Calles 34 y 38, Colonia Centro, Playa del Carmen, QROO

รีวิว

9.4

ไร้ที่ติ

คะแนน 10 - ดีเลิศ 41 จาก 58 รีวิว" "
คะแนน 8 - ดี 12 จาก 58 รีวิว" "
คะแนน 6 - พอใช้ 5 จาก 58 รีวิว" "
คะแนน 4 - แย่ 0 จาก 58 รีวิว" "
คะแนน 2 - แย่มาก 0 จาก 58 รีวิว" "

9.4/10

ความสะอาด

9.6/10

พนักงานและบริการ

9.4/10

สิ่งอำนวยความสะดวก

9.0/10

สภาพของที่พักและสิ่งอำนวยความสะดวก

8.8/10

ความเป็นมิตรต่อสิ่งแวดล้อม

รีวิว

10/10 ดีเลิศ

Benzion

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก
เข้าพัก 5 คืน, มกราคม 2024
การตอบกลับจาก Susy วันที่ 22 มี.ค. 2024
Esperamos de nuevo su visita. Fue un placer atenderle.

10/10 ดีเลิศ

Monica, Sherbrooke

เดินทางกับครอบครัวและเด็กเล็ก
ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สิ่งอำนวยความสะดวก, สภาพของที่พักและสิ่งอำนวยความสะดวก
L'emplacement est vraiment idéal, sur la 5e avenue et la calle 38. Petite marche pour aller a la plage et pres d'une epicerie qui offre aussi des repas préparés. L,hebergement est juste assez éloigné de la partie la plus bruiyante de la 5e. Très propre, service courtois, communication facile avec WhatsApp. Seul hic... la piscinecest froide en janvier!
เข้าพัก 8 คืน, มกราคม 2024
การตอบกลับจาก Susy วันที่ 18 ก.พ. 2024
Mónica fue un placer atenderles a ti y a toda tu familia. Los esperamos de nuevo muy pronto.

10/10 ดีเลิศ

Michael

เดินทางกับคู่รัก
ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สิ่งอำนวยความสะดวก, สภาพของที่พักและสิ่งอำนวยความสะดวก
Great location, staff and property.
เข้าพัก 5 คืน, มกราคม 2024
การตอบกลับจาก Susy วันที่ 20 ม.ค. 2024
Michael, lo esperamos muy pronto. Gracias por sus comentarios.

10/10 ดีเลิศ

Eber

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก
Friendly staff. Excellent location on 5th Avenida. Lots of shops and restaurants nearby, felt safe all the time. Would reconend
เข้าพัก 5 คืน, ธันวาคม 2023
การตอบกลับจาก Susy วันที่ 20 ม.ค. 2024
Eber, gracias por sus comentarios. Los esperamos pronto!!!

10/10 ดีเลิศ

Nicole

เดินทางเพื่อธุรกิจ
ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
Amazing location~ well kept apartment
The room was very clean and everything was as described. We had a wonderful stay and will definitely be back. Susy was very nice and made our check in & our entire stay wonderful.
เข้าพัก 4 คืน, มิถุนายน 2023
การตอบกลับจาก Susy วันที่ 3 ก.ค. 2023
Nuestro objetivo es hacerlos sentir en casa y esperamos verlos pronto de vuelta.Saludos

10/10 ดีเลิศ

MAHER

เข้าพัก 4 คืน, มกราคม 2023
การตอบกลับจาก Susy วันที่ 8 ก.ค. 2023
Esperamos que regresen pronto!!!

6/10 พอใช้

cecilia

เดินทางกับครอบครัว
ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
Excelente ubicación Solo no tiene estacionamiento y es complicado porque es caro estar pagando estacionamiento
เข้าพัก 5 คืน, มีนาคม 2023
การตอบกลับจาก Susy วันที่ 31 มี.ค. 2023
Cecilia, nos hubiera encantado ayudarla sobre el estacionamiento, esperamos en el futuro poder solucionar este tema.Encantados de haberles recibido.

10/10 ดีเลิศ

Cristian

เข้าพัก 4 คืน, กุมภาพันธ์ 2023
การตอบกลับจาก Susy วันที่ 14 ก.พ. 2023
Gracias por su preferencia y esperamos contar con su visita en un futuro muy cercano.

10/10 ดีเลิศ

Gary

เดินทางกับคู่รัก
ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สิ่งอำนวยความสะดวก, สภาพของที่พักและสิ่งอำนวยความสะดวก
Quite, 8 minute walk to grocery store. Right on the 5th Avenue. Lots of restaurants and bars.
การตอบกลับจาก Susy วันที่ 28 ธ.ค. 2022
Gary:Thank you for your comment, this helps many travelers to locate us in a good area. And we are waiting for you very soon.

10/10 ดีเลิศ

Luis

เข้าพัก 1 คืน, สิงหาคม 2022
การตอบกลับจาก Luis วันที่ 31 ส.ค. 2022
Gracias por su review

8/10 ดี

ผู้เข้าพักจริง

เดินทางกับครอบครัวและเด็กเล็ก
ชื่นชอบ: ความสะอาด, สิ่งอำนวยความสะดวก, สภาพของที่พักและสิ่งอำนวยความสะดวก
Que tuviera su propio estacionamiento O que tuvieran algún convenio con alguno cercano del hotel
เข้าพัก 1 คืน, ธันวาคม 2020
การตอบกลับจาก D'angelos Hotel วันที่ 5 ม.ค. 2021
Gracias por su comentario, trabajaremos para conseguir algún convenio de estacionamiento.

10/10 ดีเลิศ

Geidy

เดินทางเป็นกลุ่ม
ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สิ่งอำนวยความสะดวก, สภาพของที่พักและสิ่งอำนวยความสะดวก
Friendly staff and a very beautiful place to stay. Would recommend.
เข้าพัก 6 คืน, มีนาคม 2020
การตอบกลับจาก Reservations วันที่ 16 มี.ค. 2020
Thank you very much. See you soon!

10/10 ดีเลิศ

Sara

เดินทางกับครอบครัว
ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
Mycket bra, snyggt, rent och väldigt serviceminded personal! Bra läge på 5ta Avenida!
เข้าพัก 7 คืน, กุมภาพันธ์ 2020

10/10 ดีเลิศ

Sherri, Minnesota

เดินทางกับครอบครัว
ชื่นชอบ: ความสะอาด
Safe quiet and right in town. My favorite place to stay by far. I’m counting the days until I can go back
เข้าพัก 7 คืน, กุมภาพันธ์ 2020
การตอบกลับจาก D'Angelos Family วันที่ 27 ก.พ. 2020
Dear: Sherri, thank you very much. Playa del Carmen and D'Angelos are waiting for you!!!

10/10 ดีเลิศ

DOMINIQUE

เดินทางเป็นกลุ่ม
ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
เข้าพัก 4 คืน, มกราคม 2020
การตอบกลับจาก Yolennys วันที่ 11 ม.ค. 2020
Thank you very much, we hope to see you soon!! Regards.

8/10 ดี

ผู้เข้าพักจริง

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สิ่งอำนวยความสะดวก, สภาพของที่พักและสิ่งอำนวยความสะดวก
เข้าพัก 5 คืน, ธันวาคม 2019
การตอบกลับจาก D´Angelos family วันที่ 30 ธ.ค. 2019
Gracias y esperamos que su próxima visita sea 5 estrellas!!

10/10 ดีเลิศ

ผู้เข้าพักจริง

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
Excelente servicio y ubicación
เข้าพัก 4 คืน, มกราคม 2019
การตอบกลับจาก Dangelos Hotel วันที่ 5 ก.พ. 2019
Gracias por alojarse con nosotros! Su opinión es muy importante para nosotros.

10/10 ดีเลิศ

charlotte

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
Flott beliggenhet, komfortabelt og mye for penga
Veldig bra, sentralt til alt, midt i sentrum men allikevel rolig. Deilige senger, stort rom. Bodde der én natt i forbindelse med reisen og kan absolutt anbefale det.
เข้าพัก 1 คืน, พฤศจิกายน 2018
การตอบกลับจาก Dangelos Condo Hotel วันที่ 4 ธ.ค. 2018
Charlotte Thank you very much for choosing us. We are glad to know that I enjoy your stay. Best regards

10/10 ดีเลิศ

Cristina socorro

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
excelente servicio, excelente ubicación
เข้าพัก 3 คืน, ตุลาคม 2018
การตอบกลับจาก D'Angelos Condo -Hotel วันที่ 17 พ.ย. 2018
Cristina , muchas gracias por tus comentarios. Saludos

10/10 ดีเลิศ

bertha A., Monterrey

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
Súper recomendable
Todo excelente! Súper recomendable !! Súper limpio y excelente atención!
เข้าพัก 3 คืน, ตุลาคม 2018
การตอบกลับจาก D ' Angelos Condo-Hotel วันที่ 17 พ.ย. 2018
Gracias por visitar D´Angelos Luxury Condos. Nos complace saber que su estadía fue satisfactoria. Hasta pronto!

10/10 ดีเลิศ

Cristina

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
Best value for money
Great service, location and the rooms are the best
เข้าพัก 1 คืน, กันยายน 2018
การตอบกลับจาก D ' Angelos Condo - Hotel วันที่ 15 พ.ย. 2018
Thank you for visiting D'Angelos Luxury Condos. We are pleased to know that your stay was satisfactory. See you soon!

8/10 ดี

Elizabeth, Stafford. Virginia

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
Right in Quinta Avenida - great customer service - offered to bring luggage to and from room - Comfy room and beds - provided beach towels along with shower towels. My only concern is that the shower pressure was very low and there was no hot water. Secured gated community a plus - fridge great size - ac and fan worked great - Sheets were clean
เข้าพัก 1 คืน, กรกฎาคม 2018

10/10 ดีเลิศ

ผู้เข้าพักจริง

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
Excelente estancia
Hotel en excelentes condiciones. Trato excelente con el personal del hotel. Solo una observacion: señal mala de wifi en habitacion milenio 1
เข้าพัก 3 คืน, มิถุนายน 2018

6/10 พอใช้

ผู้เข้าพักจริง

Un día
No es un hotel, son condominios, están bonitos pero como que sirven más si tu idea es quedarme más de tres días, para una noche no lo recomiendo
เข้าพัก 1 คืน, กุมภาพันธ์ 2018

8/10 ดี

Lisa

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก

10/10 ดีเลิศ

ผู้เข้าพักจริง

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
Recomendado
Muy recomendable!!!! Cómodo, muy buena ubicación, limpio y muy amables!
เข้าพัก 3 คืน, ตุลาคม 2017

10/10 ดีเลิศ

ผู้เข้าพักจริง

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
playa del carmen
buen servicio, el hotel en el centro de todo para disfrutar de la ciudad , la playa y las compras
เข้าพัก 4 คืน, กันยายน 2017

10/10 ดีเลิศ

JUAN CARLOS

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
เข้าพัก 3 คืน, มิถุนายน 2017
Gracias por visitar D´Angelos Luxury Condos. Nos complace saber que su estadía fue satisfactoria. Hasta pronto!

8/10 ดี

JOAO CARLOS, curitiba

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
hotel bom
hotel bom, mas um pouco caro pelo que oferecem.

10/10 ดีเลิศ

Antonio A

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก

6/10 พอใช้

ผู้เข้าพักจริง

ชื่นชอบ: ความสะอาด, พนักงานและบริการ
ไม่ชื่นชอบ: สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
Avis mitigé...
Nous avons passé 5 jours dans l'hôtel qui se situe en plein centre de Playa del Carmen, près de toutes commodités et plage !:-) Cependant nous avons été déçus par la chambre car elle ne correspondait pas du tout aux photos qui étaient présentées sur le site de réservation hotel.com ?! Et nous avons été aussi très gênés par les odeur de canalisation. Malgré cela notre séjour s'est bien passé grâce a tout le personnel très professionnel et serviable. Le ménage était fait impeccablement. Un remerciment particulier pour Cynthia, la réceptionniste, pour son excellent sens du service client !

8/10 ดี

ผู้เข้าพักจริง

ชื่นชอบ: ความสะอาด, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก

8/10 ดี

Stephen, Boynton Beach, FL

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
Not bad but a little too pricey for what you get
The check in was fast and easy but had to wait until 3 pm. Left my bags at the office until then so went into town. The good is this is a very convenient location to do things on 5th Avenue. The wifi is sporadic in places and not able to be received in the room itself. I had to go outside to get on the internet. While checking out I could not receive it in the office but they provided the code for the main office connection. The room I booked was just a bedroom that had a door to the rest of the condo. Not their fault and I did not want a kitchen but keep that in mind when booking. The 3 girls above us seemed to be running all night long in their heels and in a concrete and tile building it was annoying. It was a bit loud but not that you could not sleep through. We had the unfortunate luck of being near the front gate and they buzz you in and out so that got to be a real pain in the @$$!. I would not stay here again only because I thought it was a bit on the high side for what was received. Only two small towels if you go to the beach. Nice and clean, the fridge in the closet is loud when it goes into the cool cycle, the tv was a TUBE tv and had an awful buzz with the volume. I played with the cable and got it to sound a little less annoying.

6/10 พอใช้

antonio, Santiago, Chile

ชื่นชอบ: พนักงานและบริการ
ไม่ชื่นชอบ: ความสะอาด, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
A normal place place to stay close to 5av&beach
A semi-professional hotel close to the beach and in the 5 av. The staff was wonderful, but the room and its amenities was too poor. From the first day, our stay was a war against the MOSQUITOS and spiders...... It is a semi professional hotel, because it is more an apartment building (without kitchen) than a hotel, No Parking.

10/10 ดีเลิศ

ผู้เข้าพักจริง

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก

10/10 ดีเลิศ

ผู้เข้าพักจริง

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
Vale o custo benefício , perto da praia
Excelente!!!, a gerente Elena sempre atenciosa e nós deu muitas dicas, fazendo todas as reservas que solicitamos .

10/10 ดีเลิศ

maribel, Queretaro

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
Sobresaliente
Se me hizo bueno, bonito y barato, excelente ubicación... te dan pases para la playa Mamitas. Quedé convidada a regresar!!!

10/10 ดีเลิศ

Rodolfo, Torreón, Coahulila. México

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
Excelente hotel!
El hotel es exclente en ubicación, instalaciones, atención, limpieza y precio! Recomendado ampliamente!

8/10 ดี

Ernesto, Xalapa

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
Buena elección
Muy bien la elección fue adecuada es cómodo y limpio

10/10 ดีเลิศ

Dushaune, Washington DC

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
Excellent value, excellent customer service
I travel a lot and only twice in all of my travels have I been so pleasantly impressed. Upon arrival the young lady upgraded our room to a suite which was on a 5 star level. Everyone at the hotel was fantastic and the hotel itself was first rate. I would definitely stay there again and it comes highly recommended

8/10 ดี

carlos, México DF

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
Excelente servicio
Lo mejor de todo es la atención y servicio!! Aunque la habitación que reservamos se veía mejor en la página de internet, la verdad es que todo el hotel es muy bonito, limpio y tranquilo. Tuve oportunidad de conocer los departamentos y están muy bonitos (como en las fotos y muy bien equipados. Está muy bien ubicado e insisto, lo mejor de todo es la atención de las personas en recepción. Y por si fuera poco, hacen llegar un correo personalizado (no un machote para todos) agradeciendo la visita. Evidentemente volvería!

10/10 ดีเลิศ

Marcela A, mexico

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
vuelvo!
Muy bueno ! Volvería seguro!

10/10 ดีเลิศ

ผู้เข้าพักจริง

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก
Luxury Condos?... Absolutely!
i experienced Excellent Customer Service during my stay. I was provided complimentary access to Mamita's Beach Club and pro-rated continental breakfast meal vouchers for Rio's Steakhouse. I recommend the condo rooms as they have full kitchens, spacious living rooms, separate bedrooms, balconies and excellent bath and showers. Taxi service down the street on 40th. This hotel is right on 5 Avenida.

8/10 ดี

Foucher, La Couarde

ชื่นชอบ: พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
hôtel très bien situé et accueil sympathique!
Hôtel très bien situé sur la 5ème Avenue (dans la partie calme), à deux pas des restos et de la plage. Les deux jeunes filles de la réception sont adorables et nous ont bien aidés et conseillés pour les visites. L'hôtel prête les serviettes de plage et l'accès aux transats du Mamita's Beach Club est inclus.

10/10 ดีเลิศ

Jerry, TX

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
The people were very helpful and made our stay very nice

10/10 ดีเลิศ

Jeanette_Escamilla, Guadalajara

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
Totalmente satisfecha, excelente!
Es un lugar ubicado a sólo unas cuantas cuadras de la playa, restaurantes y demás comercios. El personal del hotel es muy amable y atento, en verdad hacen la diferencia.

10/10 ดีเลิศ

Dillon, Denver, CO

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
A perfect value in Playa
The D'Angelos hotel was perfect for our vacation! A fantastic value! 2 blocks from the beach, right on 5th street, close to great food and entertainment. The rooms were quiet, dark, great AC. The pool was clean and relaxing. We couldn't have asked for a better location and a better value. I will stay there every time I go to Playa del Carmen.

10/10 ดีเลิศ

wilmer, venezuela

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
exelente
muy bueno el apartamento esta muy bien equipado la atencion es muy buena mucha calidad como estar en casa

10/10 ดีเลิศ

ผู้เข้าพักจริง

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
Excelente lugar
Un lugar muy bonito y comodo las personas que viajaban conmigo quedaron encantadas!!

10/10 ดีเลิศ

Dave, Toronto, ON, Canada

ชื่นชอบ: ความสะอาด, พนักงานและบริการ, สภาพของที่พักและสิ่งอำนวยความสะดวก, ความสะดวกสบายของห้องพัก
Well maintained Hotel. Great location and staff!
Hotel well exceeded expectations. Rooms and grounds were kept very clean, and the staff service was exceptional. I left the staff a very high tip becasue of this. It can be difficult to communicate with the staff if you do not speak Spanish outside of the regular office business hours, but this is a very minor concern. Beds were comfrotable, sheets clean, A/C and ceiling fan made the room very comfortable to sleep in. The shower was very good with hot water and good water pressure, only downside is that the stand-up shower did tend to leak on the floor a bit, but again this was very minor. I would return and highly recommend.