Overall it was a good experience. The place is as described in the post, is comfortable and has all the basic amenities to put you at ease.
Gill has been a good host for most of times, she helped us in early check-in, informed us of places of interest and allowed my kids to play with her toys. But had some minor problems which i do not want to highlight, as you may expect this when using a shared space.