Perfect stay. Fantastic hosts and excellent accommodations. Location is amazing. So many restaurant options.