An excellent stay in a prime location - Fantastic!