Spotlessly clean, comfortable with everything you need, great communication, fabulous view of the sea.