The location is fantastic - close to the beach, coffee, and hiking. The porch is incredible - super comfortable and you can listen to the birds. The beds were amazingly comfortable! Would definitely stay again!