We wanted somewhere peaceful and comfortable with good food away from the hustle and bustle of Marrakech, but close enough that we could still explore the city when we wanted to. Casa Taos ticked all the boxes. Hashim, Karima and their staff made us feel so welcome and looked after us beautifully throughout our stay, making recommendations, booking us taxis and being generally very friendly and hospitable. Our room was huge and incredibly comfortable with a wonderful fire place and TV with DVD player (there's a good dvd collection available alongside games and lots of English books left behind by guests). The food - huge breakfasts by the pool and three to four course dinners in the communal dining area - was the best we had throughout our time in Morocco and incredibly reasonably priced. The family atmosphere is very unpretentious, but there are lots of little touches - a heater in the bathroom, a kettle and tea bags in the room, pillows on the sun beds - that show how much thought has been given to the guest experience. The setting is also beautiful and we would highly recommend Casa Taos to anyone visiting Marrakech.