Large, well-appointed and great location