This place has everything you need including cooking and entertainment facilities. The location was good just a short bike ride to ocean beach!
On the negative side the wifi signal is quiet weak, it gets very hot inside with no AC. other than that it definitely did the job
I Would recommend this place!