Everything was excellent, just like the photos. And a great location next to the beach - we never wanted to leave! Our host was amazing and super quick to respond to any questions we had. 5 stars all round!