Outstanding stay, excellently located.