Perfect location and perfect size. Everything you need to enjoy your stay in Southern California.