"This place is a Shangri-la."