Very clean.
Plenty of amenities.
Location perfect.