Very clean place and nicely decorated! Great location and the access to the pools and restaurants was a plus! Would definitely recommend!