The place is great for a last minute stay close to downtown San Diego