Place is a treasure a few steps from the majestic Pacific