well equipped, quiet and ideal location. Perfect hosts