A fantastic place to stay that is extremely well situated