Very clean, good location and a lot of great amenities!