Everything was excellent. Efficient self check-in. Clear instructions given ahead of arrival. Kitchen was stocked with basic necessities (tea, coffee, milk, cereal, wine, chocolates etc.) - a very nice touch. Everything was very clean.
Only thing that might be a negative for some people is that towels aren't changed during stay (I was there for five days).