Excellent, excellent, excellent!!! Everything pictured and more. Excellent value for the accommodations! Steven is wonderful :-)