great view & good location. everything in the flat was okay, the shower was nice & the bed was comfortable. communication & check-in weren't very easy though.