Nicely decorated; well kept. Great location.