The place is in such a great location. Just minutes from universal studios!