Amazing hosts and a beautiful spot! Has absolutely everything you could possibly need for an extended stay, plus the hosts were always available and checking in we always had all the necessities! Would absolutely book again!