In a nutshell Perfect apartment ,perfect location ,excellent hosts ,great amenities,enough said!