Great place in a beautiful location with awesome views. Well equipped kitchen and comfy beds. Kids loved the pool table that coverts to table tennis. Easy checkin.