Very good location. Great hosts. Communication was excellent. Lovely place