This place is perfect! Clean, great location away from beach and cute local spots. The outdoor area is calming and adorable to relax in. Hosts were very quick to respond and very helpful. Wish we could have spent more time enjoying it.