Wonderful view, brand new flat, excellent price, good location. I would happily stay here again.