Clean lovely and very large and quite a good value considering the great location. If you have kids this place is great because of the large park/garden and ping pong table. Also there are other kids to play with. Amazing kitchen fully equipped with all amenities/salt/oil/pepper/cookware, pans, utensils, all great. I will look to stay here again.