Perfect location! Has everything you need for your stay, bed is comfortable, large screen TVs and a Keurig. Loved it! Pacific Beach is my happy place!