Crisp clean linens, clean floors, clean bathroom with nice fixtures. Breakfast buffet was quite good. Fresh fruit and juice as well as cold cereal, toast with butter and jam, and eggs cooked a different way each day. The breakfast buffet staff actually called our room to remind us the buffet was ready, and that we had only a half hour remaining! The staff in general were cheerful, professional, polite, and efficient. I give less than perfect score because when we checked in there was no hand towel, bath mat or soap in the bathroom. Bath amenities consisted of a big bar of soap. The phone in the room was also not working. But the staff fixed the phone and brought towels and soap within a half hour. But if you will need shampoo or lotion, be sure to bring your own. Room service was quick and friendly, and they were able to make substitutions with no great hassle. The food was reasonably priced and the portions were fine, and the food we ordered was good. We specially liked the margarita pizza and the okra stew with goat and banku. But my main reason for downgrading the room from perfect, is that every photo on line showed reading lamps at bedside. Our room had no such lamp, and there was no place to plug one in anyway. I read in bed, so this was a big deal. Aside from this, the flat screen TV and internet worked, and the AC kept the room comfortable, The fridge worked well and held all our groceries.