I have nothing but good things to say about this place. The owners helped me out of a bad situation as I needed a last minute (same day) reservation in this area... As others have mentioned, this one is a serious splurge- but well worth it considering the level of service at this place and of course considering those views.
Speaking of views, these are from every single window. You won't want to leave... Top notch, wonderful place all the way around.