We had a little confusion with check-in, but Royal was super responsive and by the time we got back from dinner, everything was good to go! The space is great and the bed was super comfy. The bathroom is huge and the kitchen was so nice to have. We made our own breakfast every morning and made dinner one time. Royal has all the beach supplies available for you! It's really a great space and we loved having the radio and TV. Would definitely stay here again!