Beautiful place at great location. Great hosts, excellent communication and everything as advertised. We loved our stay.