A modern, clean, stylish and thoughtful space, perfect for a large group. Location was amazing, close to beach, shops and cafes.