Lovely and clean. Very modern. Great sea views. Great host.