This place is great! VERY clean and organized, with clear instructions for checking in and entry. Beds are comfortable. Didn’t use the kitchen but it is clean and modern and well equipped. HIGHLY recommended. Would stay again in a heartbeat.