The flat is exactly as pictured, clean, and perfect in every way, from the price to the amenities. I highly recommend it and would stay here again and again. David is a 5 star host as well. I am extremely happy I chose to spend my Christmas vacation here. If would happily have stayed longer if it weren't for this pesky thing called work.