The perfect place for a family or small group of friends. Tomas and his team were exceptionally responsive and made the check in process a breeze. We had one or two issues during our stay and they immediately jumped on them and they were taken care of right away. We will be back!