Clean, comfy, great location, great amenities