The place has it all! Great amenities and entertainment. Very spacious too! Would definitely return and recommend. Also, the place looks really nice, the interior, the design, ans the spacious rooms.