Wonderful location, great views, lots of extra touches - we loved our stay!