Clean and roomy stay. Great view especially with the sunsets. Be prepared to get your exercise with the stairs.