I would have given five stars across the board if communication had been better. No reply to my email about check-in, and when i had to call (from overseas) the staff member was quite rude on the phone and didnt listen to my question.