Room was clean though a bit small, but every area is functional. Facilities were great. Food is okay but a bit expensive for its serving but really good. Note that the pool is not heated but was great, there's a pool for kids also, but tables and chairs around the pool were limited. Overall, still a great experience. Might consider going back.