Perfect place. Ideal location. Exceptionally clean. Very responsive hosts. You can’t do better than staying here!