A nice, refreshing space in a great location.