Beautiful place, fabulous location. Clean and well stocked. Amazing views.