What a wonderful place to stay! Beautiful view, amazing location and great communication from our hosts with very specific instructions that made life so much easier! We loved our stay here!