5 STARS all around. Great stay in such a prime location.