Very easy check-in and they even greeted us upon arrival. Very clean and organized, we had all we needed. The location was great (quiet neighbourhood, close to activities and the beach).