Great location close to the beach and perfect for a big group