Location location location! Everything you need within walking distance, great shops, bars, restaurants Stanley Park, beach. Check-in and check-out was a breeze, and communication was stellar. Would definitely stay again.