Great little place. It is small, but the design is well thought out. Especially the kitchen. There is a nice separate space for working or hanging out. I did not get to enjoy it much, but there also is a lovely patio. Great communication and responsiveness.