Unit was clean and the views are amazing. Although clean there were a few roaches. Basic supply of amenities were provided which is nice. Location was convenient to shopping, restaurants and beaches. Parking was easy.