Excellent. Very clean with al amenities. Great communication and very helpful. Would stay again.