Beautiful place spacious and comfortable. Everything was new and clean. Great location. I would happily stay again.