Positives: Location, amenities, communication, cleanliness.
Negatives: Bit on the small side, No aircon.