We had a wonderful stay at Davids appartment. Amenities were great, all the basics to cook a nice meal were there, as well as coffee that other guests left behind. Bathroom really clean. Nice restaurants just around the corner. Communication went smoothly.