Absolutely Perfect!! Great location, extremely comfortable. We will be back. AAA+++