Can’t recommend Bali Hai Castro highly enough. Great place full of amenities. Very peaceful and yet so well located for Castro and the centre of San Francisco. Laurence kept in touch before and during our stay to ensure everything was perfect.