Unbelievable stay, truly sensational spot right in heart of the Castro.