Very clean, all amenities, great location. Would recommend :-)