Fabulous views over the ocean, spotlessly clean, friendly reception.