Amazing location, beautiful, clean, and spacious flat. We had a wonderful time. Can only recommend, we would definitely come back!