They were clear communicators and everything was as expected! The beach is literally right there and they provided great recommendations. There is also a lot of entertainment provided. :)