Awesome, fantastic, marvelous, superb and amazing. I'm so happy during my stay I just can't think of better words to describe it. Very strategic location.