Great location, clean and with a lot of things you need for a short stay. We were only there for a night so didn’t take advantage of the kitchen but it looked like it had a good number of cooking items. Sofa bed is big and comfy if needed (much better than a regular fold out!). Didn’t meet David but he was helpful and available to any question. Would recommend David’s place.