Extremely clean, well appointed, unbelievable views, great communication and exceptional location!! Perfection!!