Room was clean though a bit small. But every area is functional. Facilities were great. Food is okay but a bit expensive for it's serving but really good. Note that 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.