Excellent place to stay. Fantastic hosts. Location is incredible. Amazing layout. Will definitely be back.