Has everything you need - very spacious. Great stay!