Great place with all the amenities described. Very spacious and felt like home staying there. Amazing pool and gym and best views.