Great and quick communication, very kind and understanding people. I had a great time over here, and hopefully if I ever return I can also partake in the surfing lessons. Chill vibe. Rooms had everything you would need. Met some nice people here.