Exactly as described and more. Spotless, roomy, laundry if needed, and more. Great location and excellent communication. Super happy to have stayed here!