Our family of 4 enjoyed our stay here. It has good kitchen and bathroom facilities. There were a few minor maintenance issues but otherwise everything was fine. My little kids liked playing outside in the courtyard. Overall good value for us!