Everything you need and more. Location is great for parking and groceries are walking distance. Would stay here again for a month for sure.