The location is perfect. Staff is very helpful. Communication was good. Very comfortable and lovely stay.