Beautiful views of the ocean, transparent communication from the hosts, fully-equipped kitchen - exceeded my expectations, would definitely return