Very clean, well stocked kitchen, great communication and easy check in