Very pleased with everything promised. Would have given it a 5 except for an unfortunate disturbance at night in another condo on a different floor. Otherwise a near perfect stay.