This place was great for our group of 5. It's nice and close to the beach, which was very convenient. Do note that the walls are a little thin, so you can hear everything the other people​in your group are doing
They were very responsive to our messages, which was a great