Good location and transport, clean and great amenities