Exactly as communicated and a fantastic, comfortable home away from home. Excellent and clean access to everything needed for my stay.