Spotlessly clean, well situated. This lady has every little detail met. The views are great and communication excellent. Flawless stay.