Amazing place! Perfect location, very clean and stylish....we loved the place and the roof top pool. Very good communication and went above and beyond to let us check in and out based on when our flights landed and departed.