Modern and clean accommodation, sparkling clean in a great location, shops, markets playgrounds within easy walking distance. Well appointed kitchen and full laundry, comfortable beds, plenty of towels and the robes were much appreciated. We loved our stay and would not hesitate to stay again.