The location alone makes this place wonderful, but on top of that it is beautifully appointed, very clean, and equipped with everything you need for an easy and enjoyable stay.