Location is great but somehow our stay was not great due to mix ups. Checked into the wrong flat which was not serviced. Woman walked in on us the next day as she wasn’t expecting anyone there.