Excellent place to stay! All amenities provided. Great value.