The staff went above and beyond to be helpful and accommodate our needs. We ended up checking in at 2 AM in the morning, only to find out I had mistakenly not booked a room for that night, but the staff graciously pulled through. Additionally, we loved how dog friendly the property was. We also loved the attention to detail around the property. The beach, pantries, restaurant and views were all fantastic.