A place worth your money at such a prime location.