Location was great - right on the beach! We had a lovely time and will be back, thanks!