Great place to stay - tons of little extras that really make your stay more enjoyable - we loved the beach gear. Wish we could have stayed longer.