Great location and views but there were cockroaches in the flat and very strict instructions for check in and check out which, though easy to follow, felt quite inflexible and made is feel a little uneasy.