Spotlessly clean, great views with very friendly and helpful hosts.