Fairly priced accommodations in a prime location.