Highly recommend this place. Everything as described. Well-communicated, spacious. Note: "kitchen annex" is very small, so preparing a dinner for 8 ppl will be very challenging (if not impossible).