Clean, well stocked and every detail included. A great spot with a great view, very comfortable beds and great communal area in the kitchen.