Extremely clean, well presented and comfortable unit in an amazing location. Extremely happy with the stay.