Easy check-in process. We arrived late due to flight delay and received all check-in information by text and checked in without any issues.
Kitchen was fairly well stocked with pots and pans and utensils but not much in way of cooking oil or or seasonings (i.e. salt).
Be ready for the stairs as it is a climb especially with luggage.