Very clean and comfortable flat in an amazing location. Dave was a great host and an excellent communicator. We can’t wait to return!