This is an absolutely wonderful place. It was much larger than I expected, had everything you could need, was spotless, and in a perfect location. Michael was there to greet me and explain everything. I would definitely stay here again.