The apartment is spacious , clean and tidy and has breathtaking views . If we travelled this way we would definitely stay again .