Fantastic place and in a fantastic location. Great hosts and great communication throughout out stay!! Must place to stay