Our stay was fine. Be mindful of the policies, they are absolutely rigid even if you are a tiny bit late due to situations out of your control (ie delayed flight). I would recommending adding extra costs to your holiday budget to allow for this.