Excellent location! Very clean and cozy! Great communication from the hosts and a super relaxed atmosphere! We'd love to come back again!!!