5/5 stars, Bali Hai is perfectly updated, with a beautiful private backyard space with deck (nice views!) and hot tub for relaxing. The kitchen is lovely as well, the fireplace indoors and the deck outdoors are perfect for napping or relaxing. Short 5-10 minute walk from the heart of the Castro makes it very convenient for walking around and exploring. Would definitely stay here again.