Spacious room and shared common area, great amenities, clean, great location