A great and comfortable stay in an excellent location.