Great place and really good location. Very well appointed with plenty of towels and beach gear. Easy check in and communication was great.