This is first rate, I highly recommend.
Beautiful location, good restaurants nearby as well.