We had a lovely time at David and Sofias! It was clean and exactly as advertised. They were pretty good about responding to our requests. The laundry was a little tricky to get to work but we were able to use it. Also, the apartment didn't have some amenities (like oil, salt, pepper, laundry detergent, extra TP) so we had to buy those things for the long term stay, but that was okay! Overall, very happy with our stay!