Great position, beautiful views, well stocked. Very clean. But not really toddler or elderly friendly due to uneven floors and access.