Shangri La is the perfect place to stay. We felt like being at home. The kitchen has everything you need to cook delicious meals. The cabin is very cozy and Matty and Diana are very accommodating and the communication with them is great.