Beautiful place, location and amenities. David is a great host and highly recommend his flat.