Sapulidi Resto, Resort, & Gallery