Excellent. Well appointed and well stocked. We had a very pleasant week.