This place was perfect. It was actually a bit bigger than expected from the photos but extremely clean and comfortable. The location was also perfect and parking was a piece of cake!