Great location. Very clean. Fantastic view. Great communication. Worth the money.