I did not have high hopes for the place because I booked it in the last minute among few options, but it was a pleasant surprise! Much better looking than the picture. Restaurants in walking distance, super clean, great amenities. Glad I found this place.