mikes beach apts the snack bar