Immaculately clean and tastefully presented. Great views. Very comfortable. Friendly, helpful hosts.