Bali Hai Castro was an awesome place to stay!