Excellent accommodation and place to stay.