Awesome views and very clean! The reservation we had canceled at the last minute and I found this place. So glad we were able to enjoy our 25th anniversary here!