Staff is all open, friendly and cheerful. Meals are well prepared and interesting. Staff members go out of their way to meet needs in general.