Very neat and perfectly clean. Very modern and new furnishings. All the ammenities you need to cook a meal and wash clothes etc. Would definitely come stay here again.