A very comfortable stay in a perfect location.