The rooms are excellent, clean, with comfy beds and hot water. The retreat itself is in a fantastic location on the beach with a clean swimming pool. The yoga class was excellent, the teacher was great, making sure everyone was comfortable and creating a relaxed atmosphere.