Modern, welcoming, spotlessly Clean & great sea views