This place exceeded our expectations...it was huge, had beautiful views, the location couldn't be beat. Very clean and had everything you could possibly need. If you bring your dog, there is a great dog park literally a block away. Will definitely stay again!