Great stay, excellent views, good value.