A very comfortable stay in an extremely convenient location.