The place was very nice and check-in/communication was very smooth. The stairs to get up are very steep but we managed just fine