Great place. Good space and close to shops and Beach.
Perfect for larger groups.