Very clean with all the amenities you could ask for. The local market Has great food. Great location and a beautiful view.